own property - Español Inglés Diccionario